highland village - French English Dictionary